production-sharing contract - Español Inglés Diccionario